/////////////////////////////////////////////////////////////////////
//
// OposBelt.h
//
//   Belt Drawer file for OPOS Applications.
//
// Modification history
// ------------------------------------------------------------------
// 2008-08-30 OPOS Release 1.12                                  CRM
// 2011-04-07                                                    EPO
//   Converted to Pascal by Eric Orilla
//
/////////////////////////////////////////////////////////////////////

unit oposbelt;

interface

const


/////////////////////////////////////////////////////////////////////
// "MotionStatus" Property Constants
/////////////////////////////////////////////////////////////////////

  BELT_MT_FORWARD                : Longint     = 1;
  BELT_MT_BACKWARD               : Longint     = 2;
  BELT_MT_STOPPED                : Longint     = 3;
  BELT_MT_EMERGENCY              : Longint     = 4;
  BELT_MT_MOTOR_FAULT            : Longint     = 5;


/////////////////////////////////////////////////////////////////////
// "AdjustItemCount" Method: "Direction" Parameter Constants
/////////////////////////////////////////////////////////////////////

  BELT_AIC_BACKWARD              : Longint     = 1;
  BELT_AIC_FORWARD               : Longint     = 2;


/////////////////////////////////////////////////////////////////////
// "ResetItemCount" Method: "Direction" Parameter Constants
/////////////////////////////////////////////////////////////////////

  BELT_RIC_BACKWARD              : Longint     = 1;
  BELT_RIC_FORWARD               : Longint     = 2;


/////////////////////////////////////////////////////////////////////
// "StatusUpdateEvent" Event: "Data" Parameter Constants
/////////////////////////////////////////////////////////////////////

  BELT_SUE_AUTO_STOP                             : Longint     = 11;
  BELT_SUE_EMERGENCY_STOP                        : Longint     = 12;
  BELT_SUE_SAFETY_STOP                           : Longint     = 13;
  BELT_SUE_TIMEOUT_STOP                          : Longint     = 14;
  BELT_SUE_MOTOR_OVERHEATING                     : Longint     = 15;
  BELT_SUE_MOTOR_FUSE_DEFECT                     : Longint     = 16;
  BELT_SUE_LIGHT_BARRIER_BACKWARD_INTERRUPTED    : Longint     = 17;
  BELT_SUE_LIGHT_BARRIER_BACKWARD_OK             : Longint     = 18;
  BELT_SUE_LIGHT_BARRIER_FORWARD_INTERRUPTED     : Longint     = 19;
  BELT_SUE_LIGHT_BARRIER_FORWARD_OK              : Longint     = 20;
  BELT_SUE_SECURITY_FLAP_BACKWARD_OPENED         : Longint     = 21;
  BELT_SUE_SECURITY_FLAP_BACKWARD_CLOSED         : Longint     = 22;
  BELT_SUE_SECURITY_FLAP_FORWARD_OPENED          : Longint     = 23;
  BELT_SUE_SECURITY_FLAP_FORWARD_CLOSED          : Longint     = 24;


implementation

end.
